package com.itheima;

import com.itheima.entity.PageResult;
import com.itheima.entity.Result;
import com.itheima.pojo.ChooseDateVo;
import com.itheima.pojo.Member;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MemberService {
    Member queryMember(String telephone);

    List<String> queryMemberByMonths(List<String> months);

    List<Member> queryMemberFamily(Integer id);

    List<Integer> getmemberCountByMonths(List<String> list);

    Result getMemberReport1(ChooseDateVo chooseDateVo);

    Result getMemberMFReport();

    Result getAgeReport();

    PageResult pageQuery(Integer currentPage, Integer pageSize, String queryString);
}
